home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML ConsoleMax.sea / XML ConsoleMax / Required / sox / com / commerceone / CBL / n1_0 / Hazardous.mod < prev    next >
Encoding:
Extensible Markup Language  |  2000-07-03  |  3.0 KB  |  89 lines  |  [STrk/SCPL]

  1. <?xml version="1.0"?>
  2. <!DOCTYPE schema SYSTEM "urn:x-commerceone:document:com:commerceone:xdk:xml:schema.dtd$1.0">
  3.  
  4. <schema uri="urn:x-commerceone:document:com:commerceone:CBL:CBL.sox$1.0" >
  5.  
  6. <intro>
  7. <p>Copyright Notice</p>
  8. <p>Common Business Library 2.0<br/>
  9. Copyright 1999 Commerce One, Inc.</p>
  10. <p>Permission is granted to use, copy, modify and distribute the DTD's, schemas
  11. and modules in the Commerce One Common Business Library Version 2.0 subject to the terms
  12. and conditions specified at http://www.marketsite.net/xml/cbl/copyright.html</p> 
  13. </intro>
  14.  
  15.     <!-- 
  16.         A Hazardous item is identified by a hazardous goods code
  17.         (from some Agency), or by text describing the hazard.
  18.      -->
  19.  
  20.     <elementtype name="Hazardous">
  21.         <model>
  22.             <sequence>
  23.                 <!--  The Agency that codified the Hazard.   -->
  24.                 <element type="Agency" occurs="?" />
  25.  
  26.                 <!--  The HazardCode is the coded identification
  27.                     of the Hazard, as specified by the Agency.  -->
  28.                 <element type="string" name="HazardCode" occurs="?" />
  29.                 
  30.                 <!--  An optional extension of the HazardCode to
  31.                     further refine it.  -->
  32.                 <element type="string" name="CodeExt" occurs="?" />
  33.                 
  34.                 <!--  An optional HazardCode version number.  -->
  35.                 <element type="string" name="CodeVer" occurs="?" />
  36.                 
  37.                 <!--  If no DangerCode is specified, text may be
  38.                     provided for the Danger.  The text may be provided
  39.                     in several languages, but it should be specified only
  40.                     once for a given language.   -->
  41.                 <element type="ListOfLangString" name="HazardText" occurs="?" />
  42.                 
  43.                 <!--  United Nations Dangerous Goods code for
  44.                     most common dangerous substances.  -->
  45.                 <element type="int" name="UNDGNum" occurs="?" />
  46.                 
  47.                 <!--  The lowest temperature at which vapor from
  48.                     an inflammable liquid forms an ingitable mixture
  49.                     with air. In degrees centigrade   -->
  50.                 <element type="Decimal8_2" name="Flashpoint" occurs="?" />
  51.  
  52.             <!--  Packing criteria for hazardous materials as
  53.                     assigned by IATA/IMDB/ADR/RID.  -->                
  54.                 <element type="HazardPackingCode" name="PackingCode" 
  55.                     occurs="?" />
  56.  
  57.             <!--  Emergency procedures for ships carrying
  58.                     dangerous goods  -->
  59.             <element type="string" name="EMSNum" occurs="?" />
  60.                 
  61.             <!--  Medical first aid guide  -->
  62.             <element type="string" name="TremCardNum" occurs="?" />                
  63.             </sequence>
  64.         </model>
  65.     </elementtype>
  66.     
  67.     
  68.     <!--  Packing criteria for hazardous materials as assigned
  69.         by IATA/IMDB/ADR/RID.  This is derived from EANCOM code list
  70.         8339.   -->
  71.     <datatype name="HazardPackingCode">
  72.         <enumeration datatype="string">
  73.             <option>Not Specified</option>
  74.             <option>Great Danger</option>
  75.             <option>Medium Danger</option>
  76.             <option>Minor Danger</option>
  77.         </enumeration>
  78.     </datatype>
  79.     
  80.     <!--  A container for a list of one or more Hazardous  -->    
  81.     <elementtype name="ListOfHazardous">
  82.         <model>
  83.             <element type="Hazardous" occurs="+" />
  84.         </model>
  85.     </elementtype>
  86.     
  87.             
  88. </schema>
  89.